catenary inspection vehicles - French English Dictionary